spaghetti marrow - French English Dictionary